$query = "INSERT INTO images (nazwa, opis, czas) "
       . "VALUES('$name', $desc, CURRENT_TIMESTAMP)";

if(!($result = $this->dbo->query($query)) || $result->rowCount() != 1){
  $this->setMessage('Wystąpił błąd. Plik nie został załadowany.');
  if(!unlink($this->uploadDir.$org_name)){
    //Zapisz w logu informacje o nieusunięciu pliku
    //lub wykonaj inną adekwatną operację.
  }
}
else{
  $this->setMessage('Plik został załadowany.');
}